|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectobservations.DomainObject
observations.Patient
Patient Represents a patient with all associated data and
grants retrieval of phenomena, measurements and observations.
| Constructor Summary | |
Patient(java.lang.String name)
Default constructor constructs a new patient object with name. |
|
| Method Summary | |
static Patient |
get(java.lang.String name)
Use this one to search a patient by name. |
Quantity |
getLatestAmountOf(PhenomenonType value)
Use this to search the latest amount observed and saved of a particular type. |
Observation |
getLatestObservation(Phenomenon value)
Use this to search the latest observation made on a particular phenomenon. |
Observation |
getLatestObservation(PhenomenonType value)
Gives the latest observation made on a particular type. |
Observation |
getObservations()
Gives the latest observations made. |
java.util.Enumeration |
getObservationsEnumeration()
Returns all present observations. |
java.util.Enumeration |
getObservationsOf(Phenomenon value)
Returns all observations made on a particular phenomenon. |
java.util.Enumeration |
getObservationsOf(PhenomenonType value)
Returns all observations made of a particular phenomenon. |
Phenomenon |
getPhenomenonOf(PhenomenonType phenomenonType)
Gives the phenomenon for a particular type. |
Phenomenon |
getPhenomenonOf(java.lang.String name)
Gives the phenomenon for a type. |
java.lang.Boolean |
isPresent(Phenomenon value)
If a phenomenon is present its the latest observed. |
void |
observationsAdd(Observation newObs)
Adds a new observation. |
Patient |
persist()
Registers a patient, means saves patient to memory. |
void |
setObservations(Observation observations)
Sets the latest observation. |
| Methods inherited from class observations.DomainObject |
getName |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Patient(java.lang.String name)
name - the patient's name 'John Doe'DomainObject.DomainObject(String)| Method Detail |
public static Patient get(java.lang.String name)
name - name of patient to search
public Quantity getLatestAmountOf(PhenomenonType value)
value - PhenomenonType to get the latest amount for
public Observation getLatestObservation(Phenomenon value)
value - Phenomenon to get the latest Obs for
public Observation getLatestObservation(PhenomenonType value)
value - PhenomenonType to get the latest Obs for
public Observation getObservations()
setObservations(Observation)public java.util.Enumeration getObservationsEnumeration()
public java.util.Enumeration getObservationsOf(Phenomenon value)
value - Phenomenon to get all Observations for
public java.util.Enumeration getObservationsOf(PhenomenonType value)
value - PhenomenonType to get all Observations for
public Phenomenon getPhenomenonOf(PhenomenonType phenomenonType)
phenomenonType - which PhenomenonType to search
public Phenomenon getPhenomenonOf(java.lang.String name)
name - name of the type of Phenomenon to search
public java.lang.Boolean isPresent(Phenomenon value)
value - Phenomenon to check whether it is present
public void observationsAdd(Observation newObs)
newObs - add a new observed Observation to this Patient's Observationspublic Patient persist()
public void setObservations(Observation observations)
observations - latest observation madegetObservations()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||